Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Downtown Athletic Club USTA Challenger - Amarillo Renault Slovenian Open - Ljubljana Copa Ericsson Brasil - Sao Paulo Napoli Challenger - Napoli Volkswagen TED Open - Istanbul drkoop.com USTA Challenger of Dallas - Dallas XL Capital Bermuda Open - Bermuda Copa Petrobras - Aracaju Open Castilla y Leon - Segovia Copa Petrobras Argentina - Buenos Aires Seguros Bolivar Open - Medellin Braunschweig Challenger Nuembrecht Challenger - Nuembrecht Buenos Aires Challenger drkoop.com USTA Challenger of Austin - Austin Montevideo Challenger drkoop.com USTA Challenger of Houston - Houston Santiago Challenger Meridiana Sardegna Open - Olbia The Powder Byrne Trophy - Surbiton The Scottish Tennis Championships - Edinburgh Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Hugarian Food Open - Budapest Arrowhead USTA Men's Pro Tennis Classic - Rancho Mirage Zagreb Open - Zagreb drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open Castilla y Leon - Segovia USTA Challenger of Las Vegas - Las Vegas 4th Sardinia International Championships - Cagliari Kuppers Kolsch Cup by Lambertz - Aachen USTA Tennis Championships of Austin - Austin University of Tennessee USTA Men's Challenger - Knoxville Optimus Maia Open - Maia Las Vegas Challenger - Las Vegas Zagreb Open - Zagreb Muller Cup 99 - Ulm drkoop.com USTA Challenger of Burbank - Burbank Pekao Open - Szczecin Copa Petrobras Guadalajara - Guadalajara drkoop.com USTA challenger of Miami - Miami Smith Barney Men's Challenger - Covington Tiburon Challenger - Tiburon Bancastato Challenger Lugano - Lugano Copa Petrobras Santiago - Santiago Nord LB Open 2006 - Braunschweig Draft Corona Mexico City Open - Mexico City Badden Open by Rothaus - Ettlingen Nord LB Open - Braunschweig Lima Challenger 2007 - Lima Czech Open 2006 - Prostejov College Station Challenger - College Station Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires Open des Alpes Trophee BNP Paribas - Grenoble II Challenger Ciudada de Guayaquil - Guayaquil Copa Petrobras Aracaju - Aracaju ATP Challenger La Serena - La Serena IV Challenger Ciudad De Guayaquil - Guayaquil Corona Mexico City Open - Mexico City Copa Petrobras Colombia - Bogota Challenger Ciudad de Guayaquil - Guayaquil Powder Byrne Trophy - Surbiton Internationaux de Tennis de Brest - Brest Burbank Challenger - Burbank St. Francis Health System USTA Challenger - Tulsa CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Johannesburg CH Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Heineken Open - Singapore Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Internationaler Raiffeisen Grand Prix - St. Polten Generali Open 1998 - Kitzbuhel The Samsung Open - Bournemouth International Championships of Sicily - Palermo Cerveza Club Columbia Open - Bogota Rado Swiss Open - Gstaad Grolsch Open - Amsterdam Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Gerry Weber Open - Halle Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Kroger / St. Jude International - Memphis Challenger Cudad de Guayaquil - Guayaquil Estoril Open - Estoril The Stella Artois Grass Court Championships - London Scottish Tennis Championship - Edinburgh 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open 88 - Contrexeville Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Davidoff Swiss Indoors - Basel Auckland Bogota Tel Aviv Santiago Dubai Nice Scottsdale Queen's Club Gstaad Hilversum Basel Seoul drkoop.com USTA Tennis Championships of Houston - Houston Washington Cologne Tel Aviv San Francisco USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Dallas - Dallas 2001 USTA Challenger of Calabasas - Calabasas Abierto Mexicano de Tenis - Mexico City Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Saint Francis Health System USTA Challenger - Tulsa Hellmann's Cup - Santiago Sparkassen Open - Magdeburg VSZ Solvak Open Challenger - Kosice Abierto Mexicano de Tenis Pegaso - Mexico City Zivnobanka Open - Prostejov AAPT Championships - Adelaide Kaltenberg Open - Split Zagreb Open - Zagreb Venice Open - Venice Ostend Challenger Tennis Cup of Flanders - Ostende Torneo Internazionale di Tennis ATP-Challenger - Merano BellSouth Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco BMW Open - Munich U.S. Men's Clay Court Championships - Houston BMW Open - Munich Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Lucknow ATP Tour Challenger - Lucknow ATP Heineken Challenger 1999 - Ho Chi Minh City Thailand Open - Bangkok XL Capital Bermuda Open - Bermuda Renault Slovenian Open - Ljubljana AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Pilot Pen International - New Haven Connex Open Romania - Bucharest Romanian Open - Bucharest Open Seat-Godo '98 - Barcelona Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Open SEAT Godo 2006 - Barcelona Fifth-Third Bank Tennis Championships - Lexington Estoril Open - Estoril Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Napoli International Cup - Napoli BPCA Open de Nice-Tounoi Challenger - Nice Campionati Internazionali di Sicilia - Palermo Healthsouth/USTA Men's Challenger of Burbank - Burbank Quelle Cup 1999 - Furth Maia Open - Oporto USTA Men's Challenger of Urbana-Champaign - Urbana Mallorca Open - Mallorca Heineken Open - Singapore Heineken Open - Auckland 1999 Mercedes Cup - Stuttgart XL Capital Bermuda Open - Bermuda Czech Open 2005 - Prostejov Copa Petrobras - Buenos Aires Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart The 'Fitz' Casino Challenger - Tunica Generali Open - Kitzbuhel Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Adidas International - Sydney Infiniti Open - Los Angeles Movistar Open - Vina del Mar Waldbaum's Hamlet Cup - Long Island Movistar Open - Vina del Mar Beijing Open - Beijing Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Paegas Czech Open - Prague Abierto Mexicano de Tenis - Mexico City Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven XII Internazionali di Tennis CARISBO - Bologna Cerveza Club Columbia Open - Bogota The Stella Artois Grass Court Championships - London Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis BellSouth Open - Auckland Gerry Weber Open - Halle Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Johannesburg CH Estoril Open - Estoril Palermo Los Angeles RCA Championships - Indianapolis Franklin Templeton Tennis Classic - Scottsdale Franklin Templeton Tennis Classic - Scottsdale The Nottingham Open - Nottingham Generali Open 1999 - Kitzbuhel Open Seat-Godo 2000 - Barcelona Energis Dutch Open - Amsterdam Davidoff Swiss Indoors - Basel Copa AT&T - Buenos Aires Johannesburg MFS Pro Tennis Championships - Boston Guayaquil Challenger RCA Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Open Seat Godo - Barcelona Sao Paulo Challenger Jakarta Shanghai San Jose Memphis Indianapolis Mexico City Brasil Open - Costa do Sauipe Scottsdale Hong Kong Bermuda Coral Springs Oporto Bastad Newport Marbella Ostrava Memphis Tokyo Queen's Club Newport Bogota Valencia Tel Aviv Vienna Athens Tel Aviv Auckland Halle Stuttgart Kitzbuhel Bucharest Medibank International - Sydney Toulouse Bolzano Buenos Aires Bogota Challenger Washington Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz Movistar Open - Santiago Generali Open 1997 - Kitzbuhel Stockholm Open - Stockholm Rado Swiss Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Adidas International - Sydney The Stella Artois Grass Court Championships - Queen's/London Mercedes-Benz Cup - Los Angeles Scania Stockholm Open - Stockholm Allianz Suisse Open Gstaad - Gstaad BMW Open - Munich Tokyo Queen's Club Long Island Adelaide Hong Kong Seoul Washington Indianapolis ATP Kremlin Cup - Moscow CMG Asia Open - Hong Kong Shimadsu All Japan Indoor Tennis Championships - Kyoto USTA Challenger of Burbank - Burbank Prague Challenger - Prague The Indian Oil-Servo ATP Challenger 1999 - Calcutta Honda-Kah Open - Singapore Tenniscup of Flanders - Ostende BellSouth Open - Auckland Memphis America's Red Clay Tennis Championship - Coral Springs RCA Championships - Indianapolis Marbella Open - Marbella Banca Stato Challenger - Lugano Pilot Pen International - New Haven Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam AIG Japan Open - Tokyo Open Seat Godo 2003 - Barcelona Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Durban CH Capetown CH Indianapolis International Championships of Sicily - Palermo 1998 Mercedes Cup - Stuttgart Infiniti Open - Los Angeles Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Tento Czech Open - Prague Pilot Pen Tennis - New Haven The Lipton Championships - Key Biscayne du Maurier Open - Montreal Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Sun City du Maurier Open - Toronto Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome If Stockholm Open - Stockholm Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Key Biscayne Indian Wells Key Biscayne Munich Key Biscayne RCA Championships - Indianapolis Queen's Club Stockholm Paris Brasil Open - Costa do Sauipe Key Biscayne Cincinnati Cincinnati Pacific Life Open - Indian Wells Davidoff Swiss Indoors - Basel NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Indianapolis Tennis Masters Series - Toronto Dubai Tennis Open - Dubai NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Masters Series - Hamburg Copa AT&T - Buenos Aires Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Washington Auckland Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Paegas Czech Open - Prague Sony Ericsson Open - Miami Milan UBS Open Gstaad - Gstaad Memphis Rogers Cup - Montreal TD Waterhouse Cup - Long Island Western & Southern Financial Group Masters - Cincinnati Adidas International - Sydney Sybase Open - San Jose Tennis Masters Series - Paris The Lipton Championships - Key Biscayne Nottingham Stockholm Palermo Brasil Open - Costa do Sauipe Citrix Tennis Championships - Delray Beach San Francisco Sony Ericsson Open - Miami Nice Republic National Bank Monte Carlo Open - Monte Carlo Rosmalen Abierto Mexicano de Tenis Pegaso - Acapulco Internazionali BNL dItalia - Rome The Priority Telecom Open - Amersfoort Monte Carlo Open - Monte Carlo Monte Carlo Indian Wells Adelaide Argentina Open - Buenos Aires Copa Telmex - Buenos Aires Synsam Swedish Open - Bastad Tennis Masters Series - Madrid Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Cincinnati Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Monte Carlo Hamburg Rome Munich Philadelphia Durban The Artois Championships - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open French Open Wimbledon French Open - Paris U.S. Open French Open Australian Open U.S. Open French Open U.S. Open Australian Open U.S. Open French Open Wimbledon French Open U.S. Open Wimbledon Australian Open - Melbourne French Open - Paris U.S. Open - New York Telecom Italia Masters - Rome U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon Masters Series Monte Carlo - Monte Carlo Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Monte Carlo French Open - Paris Rogers Masters - Toronto French Open - Paris U.S. Open - New York Wimbledon Australian Open Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, CZE-RSA 5-0 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, 1R, RSA-RUS 3-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing